package com.jxsm.service;

import com.jxsm.page.Page;
import com.jxsm.pojo.Factory;
import org.springframework.stereotype.Service;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2016/10/30.
 */

public interface FactoryService {
    public void  addFactory(Factory entity);//添加一条记录  ；
    public void  updateFactory(Factory entity);//更新一条记录；
    public void  deleteById(Serializable id);//删除一条记录 支持整形和字符串类型；
    public void  deleteFactory(Serializable[] id);//删除多条记录 支持整形和字符串类型；
    public List<Factory> findPage(Page page);//分页查询
    public List<Factory>  find(Map map);//带条件进行查询；
    public Factory  getFactory(Serializable id);//获取一个对象；
    public void start(Serializable []id);
    public void stop(Serializable []id);
    public List<Factory> list();
}